live off of others - Französisch Englisch Wörterbuch